﻿body {margin:0; background-color:#f6e8cf; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:1em; line-height:1.4em;}
h1 {font-size:1.5em; font-weight:700; margin:0; line-height:1.3em;}
h2 {font-size:1.3em; font-weight:700; font-style:italic; margin:0; line-height:1.3em;}
h3 {font-size:1.2em; font-weight:normal; font-style:normal; margin:20px; line-height:1.3em;}
strong {font-weight:900;}
ul {padding-left:40px; Margin:12px 0; list-style:disc;}
a {color:#892f1d;}
a:visited {color:#892f1d;}

#page {width:980px; min-height:900px; margin:0 auto; box-shadow: 0 0 30px #000; background-color:white;}
	#header {position:relative; width:940px; padding:20px; top: 0px; left: 0px;}
			.homepage {height:360px; background:url("../images/homepageBkg_543x360.jpg") no-repeat scroll 140px 60px transparent;}
			.subpage {height:140px;}
		#menuNav {position:absolute; width:920px; height:60px; padding:10px; text-align:right; background-color:#892f1d;}
		#logo {position:absolute; height:146px; box-shadow:3px 3px 14px #000;}
			.rightContent {position:absolute; right:0; bottom:0; width:345px !important; height:300px; margin:0;}
                .rightContent h1 {color: #892f1d; margin-top:20px;}
                .rightContent p {margin:10px 10px 10px 0;}
			.headerContent {position:absolute; left:260px; bottom:20px; width:645px !important; margin-right:20px;}
			.button {border:2px solid #F2F0F0; color:#FFFFFF; background-color:#892f1d; width:125px; font-size:1.2em; margin:20px 40px 0 0; padding:0.5em 1em;}
			.button a {text-decoration:none;}
			.button a:visited {color:#FFFFFF;}
	#content {min-height:300px;}
        #content ol {padding-left:80px; Margin:12px 0; list-style-type:decimal;}
        #content ol, li {margin-bottom:10px;}
			.mainContent {min-height:500px;}
			.examContent {margin:0 auto; height:750px; width:700px;}
            .bodyH1 {margin:20px;}
			.bodyCopy {font-size:1em; margin:20px;}	
			.smallBodyCopy {font-size:.8em; font-style:italic; margin:-20px 20px 20px;}	
			.login {padding-left:80px;}
		#container {float:left; padding-left:20px; padding-right:20px;}
		#featuredbox {font-size: .8em; line-height: 1.5em;}
		#featuredbox h1 {font-weight: normal; padding-left:.5em;}
		#featuredbox h1 span {color: #892f1d; font-weight: bold;}
		#featuredbox .col1 {width: 286px; margin:10px 10px 10px 20px; border: 1px solid #cdcbcb; background: #fff8eb; padding: .5em; float: left; min-height: 220px;}
		#featuredbox .col2 {width: 286px; margin:10px; border: 1px solid #cdcbcb; background: #fff8eb; padding: .5em; float: left; min-height: 220px;}
		#featuredbox .col3 {width: 286px; margin:10px; border: 1px solid #cdcbcb; background: #fff8eb; padding: .5em; float: left; min-height: 220px;}
		#featuredbox ul li { margin-bottom: .5em;}
		#featuredbox p{padding-left:1em; line-height:1.6em;}
		#content-body {float:left; clear:right; width:640px; margin:0 0 0 150px; padding-left:20px;}
			#content-body p {margin:10px 0;}
			.pv_logo {float:left;}
			.headline {font-size:2.4em; font-weight:800; line-height:1.3em; color:#65b561;}
		#form-body {float:left; width:640px; clear:both;}
			h1.fieldsetHeader {font-family:Verdana,sans-serif; font-weight:500; font-size:1em; line-height:1.2em; margin:0; padding:6px 6px; background-color:#892f1d; color:#fff; clear:both;}
			label {font-size:.75em; line-height:1em; color:#892f1d;}
            .checkboxLabel {display:block; float:left; padding-right:10px; padding-left:22px; text-indent:22px; font-size:1em; line-height:1.6em; color:#000000; clear:both;}
			.fieldSet {margin-bottom:20px; padding-bottom:10px; border:1px solid #828282; background-color:#fff8eb;}
			.leftCol {float:left; width:309px; padding-left:20px;}
			.rightCol {float:left; width:309px; padding:0;}
			.wideCol {float:left; width:618px; padding-left:20px; clear:both;}
			.labelDiv {margin:15px 0px 0px;}
			.labelDiv2 {float:left; margin:15px 0px 0px;}
			.checkboxDiv {float:left; margin:0 0 20px;}
			.inputDiv {padding-top:4px;}
			.required {color:red !important; display:inline; float:none; font-weight:bold; margin:0pt 0pt 0pt; padding:0pt 0pt 0pt;}
			.submitButton2 {width:150px; height:82px; margin:0 auto; clear:both;}
			.elqFormSubmit {float:left; background:url("http://img.en25.com/EloquaImages/clients/DataBanque/{0192e4df-312e-489a-b6db-9d3211414adf}_Submit_Sprite.png") 0 0 no-repeat; width:160px; height:56px; text-indent:-100000px; border-style:none; margin-bottom:15px;}
			.elqFormSubmit:hover{background:url("http://img.en25.com/EloquaImages/clients/DataBanque/{0192e4df-312e-489a-b6db-9d3211414adf}_Submit_Sprite.png") 0 -56px no-repeat;}
			.recertifyNow {float:left; background:url("../images/Recertify-Now_Sprite_220x112.png") 0 0 no-repeat; width:220px; height:56px; text-indent:-100000px; border-style:none; margin-bottom:15px;}
			.recertifyNow:hover{background:url("../images/Recertify-Now_Sprite_220x112.png") 0 -56px no-repeat;}
			.beginExam {display:block; margin:0 auto; background:url("../images/Begin-Exam_Sprite_160x112.png") 0 0 no-repeat;}
			.beginExam:hover{background:url("../images/Begin-Exam_Sprite_160x112.png") 0 -56px no-repeat;}
			.disclaimer {font-size:.9em; line-height:1.2em; color:#828282;}
			.emphasis {font-weight:bold;}
			.legal {font-size:.9em; color:#828282; text-align:center; padding:34px 0 0; margin:0;}
		
	#footer {position:relative; width:940px; height:120px; padding:40px 20px 20px; clear:all;}
		#footer p {font-size:.8em; text-align:center;}